*{margin: 0; padding: 0;text-decoration: none; list-style: none;} 
body{
	background: #f2f7fb;
}
/*清除浮动*/
.chearfix:after{
	content: '';
	display: table;
	clear: both;
}

.mF_YSlider_wrap{
	float: left;
}
.box{
	width: 1200px;
	margin: 0 auto;
}

.mm{
	background: url(../img/bg.png);
	overflow: hidden;
}
.upper{
	/*width: 1200px;*/
	height: 160px;
	/*background: red;*/
	
}
.upper_rigth{
	float: right;
}
.upper_rigth span{
	color: #4b78af;
}
.upper_rigth span a{
	font-size: 14px;
	color: #4b78af;
	/*margin-right:15px;*/
	padding: 0 10px;
}
.upper_rigth_li{
	 border-radius: 25px;
}

/*导航栏*/
.middle{
	height: 64px;
	background: #4b78af;
	box-shadow: 6px 14px 11px #a6a6a6, -8px -1px 29px #a6a6a6
}
.middle ul{
	margin: 0 auto;
}
.middle li{
	float: left;
	padding: 21px 33px;
	font-weight: bold;
}
.middle li img{
	margin: -4px 5px;
}
.middle li a{
	color: white;
	font-size: 15px;
}
.middle li:hover{
	background: #A6A6A6;
	 border-radius: 10px 10px 10px 10px;
}
/*.middle li a:hover .middle li a{
	color: blue;
}*/
.lower{
	margin-bottom: 13px;
	margin-top:13px ;
	height: 515px;
	background: white;
}
.lower_shang .init{
	font-size: 24px;
	color: #4b78af;
	font-weight:bold;
	padding:10px 298px;
	margin-top: 30px;
}
.lower_shang p{
	/*padding: 12px 0;*/
	/*line-height: 33px;*/
	 /*overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;*/
	height: 66px;
		}
		/*省略*/
		.context-wrap{
				text-indent: 2em;
				color: #3f3f3f;
				white-space: normal;
				word-wrap: break-word;
				line-height: 30px;
				margin-top: 8px;
				display: -webkit-box;
				-webkit-box-orient: vertical;
				-webkit-line-clamp: 2;
				text-overflow: ellipsis;
				overflow: hidden;
				min-height: 30px;
			}
			.on {
				
				float: left;
				color: #3f3f3f;
				white-space: normal;
				word-wrap: break-word;
				line-height: 30px;
				display: -webkit-box;
				-webkit-box-orient: vertical;
				-webkit-line-clamp: 0;
				text-overflow: ellipsis;
				overflow: hidden;
				min-height: 30px;
			}
/*.lower_shang p:hover{
white-space: normal;
}*/
.lower_left{
	width: 580px;
	height: 350px;
	background: blue;
	float: left;
	margin: 0 0;
	position: relative;
	overflow: hidden;
	
}
.lower_left_max{
	width: 2900px;
	height: 350px;
	position: absolute;
}
.inr{
	width: 580px;
	height: 350px;
	float: left;
}
.lower_left img{
	width: 580px;
	height: 350px;
	position: absolute;
	float: left;
}
.lower_left .tth{
	z-index: 111;
	position: absolute;
	bottom:0 ;
	color: white;
}
.lower_left .tth_div{
	position: absolute;
	left: 60%;
	top: 93%;
	z-index: 123456;
}
.lower_left .tth_div span{
	background: #A6A6A6;
	float: left;
	margin: 0 5px;
	width: 24px;
	text-align: center;
	border: 1px solid black;
}
.lower_left .tth_div span.active{
	background: red;
}
.lower_left .tth a{
	margin: 0 0;
}
.tth_div{
	margin-left: 33px;
	/*background: red;*/s
	/*margin-right: 200px;*/
}
.lower_rigth{
	width: 580px;
	height: 350px;
	/*background: red;*/
	float: right;
}
.lower_rigth_sah{
	height: 40px;
	/*background: blue;*/
}
.faa{
	margin-top: 20px;
}
.we{
	line-height: 40px;
	padding: 9px 9px;
	background: #4b78af;
	/*margin: 0 16px;*/
	margin-left: 20px;
	margin-right:20px ;
}
.lower_rigth_sah div{
	float: left;
	/*padding: 0 27px;*/
}
.fww{
	width: 80px;
    height: 30px;
    /*background: #4B78AF;*/
    opacity: 0.8;
    position: relative;
    float: left;
}
.fww2{
	width: 80px;
    height: 30px;
    /*background: #4B78AF;*/
    opacity: 0.8;
    position: relative;
    float: left;
}
.lower_rigth_ul{
	width: 580px;
	/*position: absolute;*/
    /*width: 0px;*/
    /*overflow: hidden;*/
   /*display: none;*/
    transition: all 1s;
}

.fww:hover .lower_rigth_ul{
	/*width: 160px;*/
	display: block;
}

.fww2{
	width: 80px;
    height: 30px;
    /*background: #4B78AF;*/
    opacity: 0.8;
    position: relative;
    float: left;
}
.lower_rigth_ul2{
	float: left;
	width: 580px;
	/*position: absolute;*/
	left: -88px;
	top: 40px;
    /*width: 0px;*/
    /*overflow: hidden;*/
   /*display: none;*/
    transition: all 1s;
}
.ermoq{
	width: 580px;
	height: 288px;
	overflow: hidden;position: relative;
}
#ermoq_max{
	width: 1160px;
	height: 288px;
	position: absolute;
}
.fww2:hover .lower_rigth_ul2{
	/*width: 160px;*/
	display: block;
}
.we_lp{
	    width: 0;
    border-top: 17px solid #4b78af;
    border-bottom: 20px solid transparent;
    border-left: 10px solid transparent;
    border-right: 10px solid transparent;
}
.lower_rigth_ul{
	/*margin: 10px 18px;
	padding: 0 0;*/
}
.lower_rigth_ul li{
	padding: 8px 0;
	list-style: disc !important;
	
}
.lower_rigth_ul li a{
margin: 0 20px;
}

.lower_rigth_ul2{
	/*margin: 10px 18px;
	padding: 0 0;*/
}
.lower_rigth_ul2 li{
	padding: 8px 0;
	list-style: disc !important;
	
}
.lower_rigth_ul2 li a{
margin: 0 20px;
}

.lower_rigth_ul3{
	/*width: 240px;*/
	position: absolute;
	margin: 0 0;
    /*width: 0px;*/
    /*overflow: hidden;*/
   /*display: none;*/
    /*transition: all 1s;*/
}
.lower_rigth_ul3{
	margin: 10px 18px;
	padding: 0 0;
}
.lower_rigth_ul3 li{
	padding: 5px 0;
	/*list-style: disc !important;*/
	
}
.lower_rigth_ul3 li a{
margin: 0 20px;
}
/*专题*/
.subject{
	height: 100px;
	background: white;
	margin-bottom:15px;
	margin-top: 15px;
}
/*.subject img{
	width: 240px;
	height: 76px;
	padding: 11px 15px;
}*/
.gbb{
	position: relative;
	/*width:1096px;*/
	height:200px;
	margin-top: -20px;
/*margin-left: 54px;*/
	overflow: hidden;
}
#gbb_max{
	position: absolute;
	width: 1644px;
	height:102px;
}
.gbb #gbb_max  img{
	float: left;
	width: 240px;
	height: 86px;
	
	padding: 7px 17px;
}
/*招商引资*/
.canvass{
	overflow: hidden;
height: 570px;
background: white;
margin-bottom: 15px;
margin-top: 15px;
/*box-shadow: 0px 0px 20px #8e8a8a,0px 0px 20px #8e8a8a;*/
}
.wqq{
	height: 444px !important;
}
.canvass_shang{
	font-size: 24px;
	height: 76px;
	text-align: center;
	line-height: 76px;
	font-weight: bold;
	color: #4b78af;
}
.gvv{
	float: left;
	margin-top: -18px;
	height: 100%;
}
.canvass_left{
	overflow: hidden;
	width: 31%;
	float: left;
	/*background: red;*/
	/*margin-left: 20px;
	margin-right: 20px;*/
}
.canvass_zhong{
	width: 31%;
	height: 386px;
	float: left;
	/*background: blue;*/
	margin-right: 20px;
}
.po{
	font-weight: bold;
	/*padding: 11px 25px;*/ 
	height: 40px;
	border-bottom: 1px solid #a6a6a6;
}
.po span{
	font-weight: bold; 
	text-align: center; 
	line-height: 41px;
	padding: 13px 25px;
	border-bottom: 2px solid #4b78af; 
}
.ty{
	margin-bottom: 10px;
	margin-top: 10px;
	height: 26px;
	position: absolute;
	top: 0;
	background: #A6A6A6;
}
/*.ty ul {
	background: #d0caca;
}*/
.ty li{
	line-height: 26px;
	float: left;
}
.ty li a{
	padding:  0 17px;
	color: #787171;
}
.canvass_zhong p{
	text-indent: 2em;
	line-height: 33px;
	font-size: 15px;
}
.hcc{
	width: 372px;
	height: 264px;
	position: relative;
	overflow: hidden;
}
.hcc_max{
	/*position: absolute;*/
	width: 1116px;
	height:264px ;
	margin-top: 40px;
	transition: all 0.5s;
}
.bmm li{
width: 123px;
text-align: center;
}
.bmm li.acti2{
	background: #4B78AF;
}
.dtt{
	width: 372px;
	float: left;
}
.dtt p{
	height: 70px;
	overflow: hidden;
	
	
}
.canvass_rigth{
	width: 29%;
	height: 386px;
	float: right;
	/*background: yellow;*/
	margin-left: 20px;
	margin-right: 20px;
}
.canvass_rigth .yu{
	width: 100%;
	height: 290px;
	/*background: red;*/
	margin-bottom: 10px;
	margin-top: 10px;
	border: 2px solid #a6a6a6;
}
.canvass_rigth .yu  li{
	margin: 17px 36px;
	width: 260px;
	height: 36px;

	border-bottom: 1px dashed #a6a6a6;
}
.canvass_rigth .yu  li a{
	color:black ;
}
.canvass_rigth .yu span{
	float: right;
	font-size: 22px;
}

/*政务公开*/
.make{
	height: 490px;
	/*background: yellow;*/
	background: white;
}
.make_shang{

}
.make_shang ul{
	background: #4b78af;
	height: 50px;
}
.make_shang li{
	padding: 2px 19px;
	float: left;
	width: 360px;
	/*margin: 13px 19px;*/
/*	height: 50px;*/
	text-align: center;
	line-height: 45px;
	
	font-weight: bold;
	color: white;
}
.make_shang ul li a{
	color: white;
}
.make_shang ul li.active3{
	background: #A6A6A6;
	border-radius: 10px 10px 10px 10px;
}
/*.make_shang ul li:active{
	background: #EEEEEE;
}
.make_shang ul li a:active{
	color: #4b78af;
}*/
.lower_left .tth_div span.active{
	background: red;
}
.make_left{
	/*margin: 10px 30px 0 18px;*/
	width: 820px;
	float: left;
}

.jtt{
	margin-left: 30px;
	width: 820px;
	height: 390px;
	float: left;
	position: relative;
	overflow: hidden;
}
#jtt_max{
	width: 2460px;
	height: 390px;
	position: absolute;
	transition: all 0.5s;
}
.kww{
	width: 820px;
	height: 304px;
	position: relative;
	overflow: hidden;
	margin-left: 30px;
}
#kww_max{
	width: 2460px;
	height: 304px;
	    transition: all 0.5s;
	position: absolute;
}
.kww2{
	width: 820px;
	height: 304px;
	position: relative;
	overflow: hidden;
	margin-left: 30px;
}
#kww_max2{
	width: 2460px;
	height: 304px;
	position: absolute;
	    transition: all 0.5s;
}
.kww3{
	width: 820px;
	height: 304px;
	position: relative;
	overflow: hidden;
	margin-left: 30px;
}
#kww_max3{
	width: 2460px;
	height: 304px;
	position: absolute;
	    transition: all 0.5s;
}
.make_left .kpp{	
	margin-top: 20px;
	height: 40px;
	background: #eeeeee;
}
.make_left .kpp li {
	float: left;
	text-align: center;
	line-height: 40px;
	padding: 0 17px;
}
.make_left .hyy{
	width: 820px;
	    /*margin: 10px 18px;*/
    padding: 0 0;
    float: left;
}
.make_left .hyy span{
	margin-right: 50px;
}
.make_left .hyy li{
	padding: 8px 0;
    /*list-style: disc !important;*/
    border-bottom: 1px dashed #A6A6A6;
}
.make_left .kpp span{
	float: right;
	text-align: center;
	line-height: 50px;
	font-size:13px;
	color: #787171;
	margin-right: 10px;
	margin-top: 7px;
}
.make_rigth{
	width: 316px;
	float: right;
}
.make_rigth li{
	width: 150px;
	height: 130px;
	background: #dfeaf3;
	float: left;
	margin: 4px 4px;
	text-align: center;
	line-height: 130px;
}

/*集团简介*/
.jtjj{
	width: 254px;
	display: -webkit-box;					/*将对象作为弹性伸缩盒子模型显示*/
	
}
.sed{
	height: 70px;
	overflow: hidden;
	position: relative;
	display: block;
	transition: all 2s;
}
/*魅力园区*/
.mlyq{
	position: relative;
	background: white;
	margin-bottom: 15px;
	margin-bottom: 15px;
	height: 190px;
}
.frr{
	width: 20px;
	height: 80px;
	background: #4b78af;
	line-height: 80px;
	text-align: center;
	position: absolute;
	left: 0;
	top: 45%;
}
.ftt{
	width: 20px;
	height: 80px;
	background: #4b78af;
	line-height: 80px;
	text-align: center;
	position: absolute;
	right: 0;
	top: 45%;
}
.hnn{
	height: 100px;
	margin-left: 50px;
	position: relative;
	width: 1008px;
	padding: 0 42px;
/*	height: 94px;*/
	overflow: hidden;
}
#mre{
	width: 1696px;
	height: 94px;
	margin-bottom: 30px;
	position: absolute;
	transition: all 2s; 
}
#mre div{
	
	float: left;
	/*margin-left: 10px;*/
	/*margin-right: 10px;*/
	padding: 0 6px;
}
.mlyq img{
	width: 200px;
}


/*关于我们*/
.gywm{
	height: 190px;
	background: #4b78af;
}
.gywm div{
	float: left;
	
}
.gywm ul {
	width: 600px;
	margin: 0 auto;
}
.gywm li{
	
	float: left;
	padding:  16px 45px;
	font-size: 13px;
}
.gywm li a{
	color: white;
}
.gywm p{
	width: 600px;
	margin: 0 auto;
	font-size: 13px;
	color: white;
	text-align: center;
}
